package com.module.pay.wx.bean;

import androidx.annotation.Keep;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;

/**
 * @author bsnl_yanxuwen
 * @date 2021/7/21 14:24
 * Description :
 */
@Keep
public class WxPlay implements Serializable {
    /**
     * mchid : 1900006XXX
     * out_trade_no : APP1217752501201407033233368018
     * appid : wxb4ba3c02aa476XXX
     * description : Image形象店-深圳腾大-QQ公仔
     * notify_url : https://weixin.qq.com/
     * amount : {"total":1,"currency":"CNY"}
     */

    @SerializedName("mchid")
    private String mchid;
    @SerializedName("out_trade_no")
    private String outTradeNo;
    @SerializedName("appid")
    private String appid;
    @SerializedName("description")
    private String description;
    @SerializedName("notify_url")
    private String notifyUrl;

    public String getMchid() {
        return mchid;
    }

    public void setMchid(String mchid) {
        this.mchid = mchid;
    }

    public String getOutTradeNo() {
        return outTradeNo;
    }

    public void setOutTradeNo(String outTradeNo) {
        this.outTradeNo = outTradeNo;
    }

    public String getAppid() {
        return appid;
    }

    public void setAppid(String appid) {
        this.appid = appid;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getNotifyUrl() {
        return notifyUrl;
    }

    public void setNotifyUrl(String notifyUrl) {
        this.notifyUrl = notifyUrl;
    }

    public AmountBean getAmount() {
        return amount;
    }

    public void setAmount(AmountBean amount) {
        this.amount = amount;
    }

    @SerializedName("amount")
    private AmountBean amount;
}
